.width-95 {
	margin: auto;
	width: 95%;

}

.width-90 {
	margin: auto;
	width: 90%;

}

.width-85 {
	margin: auto;
	width: 85%;

}

.width-80 {
	margin: auto;
	width: 80%;

}

.width-75 {
	margin: auto;
	width: 75%;

}

.width-70 {
	margin: auto;
	width: 70%;

}

.width-65 {
	margin: auto;
	width: 65%;

}

.width-60 {
	margin: auto;
	width: 60%
}

.width-55 {
	margin: auto;
	width: 55%;

}

.width-50 {
	margin: auto;
	width: 50%;

}

.width-45 {
	margin: auto;
	width: 45%;

}

.width-40 {
	margin: auto;
	width: 40%;

}

.width-35 {
	margin: auto;
	width: 35%;

}

.width-30 {
	margin: auto;
	width: 30%;

}

.width-25 {
	margin: auto;
	width: 25%;

}

.width-20 {
	margin: auto;
	width: 20%;

}

.width-15 {
	margin: auto;
	width: 15%;

}

.width-10 {
	margin: auto;
	width: 10%;

}

@media only screen and (min-width:992px) {
	.width-95,.width-90,.width-85,.width-80 {
		width: auto
	}

	.width-75 {
		width: 95%
	}

	.width-70 {
		width: 90%
	}

	.width-65 {
		width: 85%
	}

	.width-60 {
		width: 80%
	}

	.width-55 {
		width: 75%
	}

	.width-50 {
		width: 70%
	}

	.width-45 {
		width: 65%
	}

	.width-40 {
		width: 60%
	}

	.width-35 {
		width: 55%
	}

	.width-30 {
		width: 50%
	}

	.width-25 {
		width: 45%
	}

	.width-20 {
		width: 40%
	}

	.width-15 {
		width: 35%
	}

	.width-10 {
		width: 30%
	}
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.width-95,.width-90,.width-85,.width-80,.width-75,.width-70,.width-65,.width-60 {
		width: auto
	}

	.width-55 {
		width: 95%
	}

	.width-50 {
		width: 90%
	}

	.width-45 {
		width: 85%
	}

	.width-40 {
		width: 80%
	}

	.width-35 {
		width: 75%
	}

	.width-30 {
		width: 70%
	}

	.width-25 {
		width: 65%
	}

	.width-20 {
		width: 60%
	}

	.width-15 {
		width: 55%
	}

	.width-10 {
		width: 50%
	}
}

@media only screen and (max-width:767px) {
	.width-95,.width-90,.width-85,.width-80,.width-75,.width-70,.width-65,.width-60,.width-55,.width-50,.width-45,.width-40,.width-35,.width-30,.width-25,.width-20,.width-15,.width-10 {
		width: auto
	}
}

.mt-0 {
	margin-top: 0!important
}

.mb-0 {
	margin-bottom: 0!important
}

.pt-0 {
	padding-top: 0!important
}

.pb-0 {
	padding-bottom: 0!important
}

.mt-5 {
	margin-top: 5px!important
}

.mb-5 {
	margin-bottom: 5px!important
}

.pt-5 {
	padding-top: 5px!important
}

.pb-5 {
	padding-bottom: 5px!important
}

.mt-10 {
	margin-top: 10px!important
}

.mb-10 {
	margin-bottom: 10px!important
}

.pt-10 {
	padding-top: 10px!important
}

.pb-10 {
	padding-bottom: 10px!important
}

.mt-20 {
	margin-top: 20px!important
}

.mb-20 {
	margin-bottom: 20px!important
}

.pt-20 {
	padding-top: 20px!important
}

.pb-20 {
	padding-bottom: 20px!important
}

.mt-30 {
	margin-top: 30px!important
}

.mb-30 {
	margin-bottom: 30px!important
}

.pt-30 {
	padding-top: 30px!important
}

.pb-30 {
	padding-bottom: 30px!important
}

.mt-40 {
	margin-top: 40px!important
}

.mb-40 {
	margin-bottom: 40px!important
}

.pt-40 {
	padding-top: 40px!important
}

.pb-40 {
	padding-bottom: 40px!important
}

.mt-50 {
	margin-top: 50px!important
}

.mb-50 {
	margin-bottom: 50px!important
}

.pt-50 {
	padding-top: 50px!important
}

.pb-50 {
	padding-bottom: 50px!important
}

.mt-60 {
	margin-top: 60px!important
}

.mb-60 {
	margin-bottom: 60px!important
}

.pt-60 {
	padding-top: 60px!important
}

.pb-60 {
	padding-bottom: 60px!important
}

.mt-70 {
	margin-top: 70px!important
}

.mb-70 {
	margin-bottom: 70px!important
}

.pt-70 {
	padding-top: 70px!important
}

.pb-70 {
	padding-bottom: 70px!important
}

.mt-80 {
	margin-top: 80px!important
}

.mb-80 {
	margin-bottom: 80px!important
}

.pt-80 {
	padding-top: 80px!important
}

.pb-80 {
	padding-bottom: 80px!important
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.mt-5 {
		margin-top: 3.5px!important
	}

	.mb-5 {
		margin-bottom: 3.5px!important
	}

	.mt-10 {
		margin-top: 7px!important
	}

	.mb-10 {
		margin-bottom: 7px!important
	}

	.pt-10 {
		padding-top: 7px!important
	}

	.pb-10 {
		padding-bottom: 7px!important
	}

	.mt-20 {
		margin-top: 14px!important
	}

	.mb-20 {
		margin-bottom: 14px!important
	}

	.pt-20 {
		padding-top: 14px!important
	}

	.pb-20 {
		padding-bottom: 14px!important
	}

	.mt-30 {
		margin-top: 21px!important
	}

	.mb-30 {
		margin-bottom: 21px!important
	}

	.pt-30 {
		padding-top: 21px!important
	}

	.pb-30 {
		padding-bottom: 21px!important
	}

	.mt-40 {
		margin-top: 28px!important
	}

	.mb-40 {
		margin-bottom: 28px!important
	}

	.pt-40 {
		padding-top: 28px!important
	}

	.pb-40 {
		padding-bottom: 28px!important
	}

	.mt-50 {
		margin-top: 35px!important
	}

	.mb-50 {
		margin-bottom: 35px!important
	}

	.pt-50 {
		padding-top: 35px!important
	}

	.pb-50 {
		padding-bottom: 35px!important
	}

	.mt-60 {
		margin-top: 42px!important
	}

	.mb-60 {
		margin-bottom: 42px!important
	}

	.pt-60 {
		padding-top: 42px!important
	}

	.pb-60 {
		padding-bottom: 42px!important
	}

	.mt-70 {
		margin-top: 49px!important
	}

	.mb-70 {
		margin-bottom: 49px!important
	}

	.pt-70 {
		padding-top: 49px!important
	}

	.pb-70 {
		padding-bottom: 49px!important
	}

	.mt-80 {
		margin-top: 56px!important
	}

	.mb-80 {
		margin-bottom: 56px!important
	}

	.pt-80 {
		padding-top: 56px!important
	}

	.pb-80 {
		padding-bottom: 56px!important
	}
}

@media only screen and (max-width:767px) {
	.mt-5 {
		margin-top: 2.5px!important
	}

	.mb-5 {
		margin-bottom: 2.5px!important
	}

	.mt-10 {
		margin-top: 5px!important
	}

	.mb-10 {
		margin-bottom: 5px!important
	}

	.pt-10 {
		padding-top: 5px!important
	}

	.pb-10 {
		padding-bottom: 5px!important
	}

	.mt-20 {
		margin-top: 10px!important
	}

	.mb-20 {
		margin-bottom: 10px!important
	}

	.pt-20 {
		padding-top: 10px!important
	}

	.pb-20 {
		padding-bottom: 10px!important
	}

	.mt-30 {
		margin-top: 15px!important
	}

	.mb-30 {
		margin-bottom: 15px!important
	}

	.pt-30 {
		padding-top: 15px!important
	}

	.pb-30 {
		padding-bottom: 15px!important
	}

	.mt-40 {
		margin-top: 20px!important
	}

	.mb-40 {
		margin-bottom: 20px!important
	}

	.pt-40 {
		padding-top: 20px!important
	}

	.pb-40 {
		padding-bottom: 20px!important
	}

	.mt-50 {
		margin-top: 25px!important
	}

	.mb-50 {
		margin-bottom: 25px!important
	}

	.pt-50 {
		padding-top: 25px!important
	}

	.pb-50 {
		padding-bottom: 25px!important
	}

	.mt-60 {
		margin-top: 30px!important
	}

	.mb-60 {
		margin-bottom: 30px!important
	}

	.pt-60 {
		padding-top: 30px!important
	}

	.pb-60 {
		padding-bottom: 30px!important
	}

	.mt-70 {
		margin-top: 35px!important
	}

	.mb-70 {
		margin-bottom: 35px!important
	}

	.pt-70 {
		padding-top: 35px!important
	}

	.pb-70 {
		padding-bottom: 35px!important
	}

	.mt-80 {
		margin-top: 40px!important
	}

	.mb-80 {
		margin-bottom: 40px!important
	}

	.pt-80 {
		padding-top: 40px!important
	}

	.pb-80 {
		padding-bottom: 40px!important
	}
}

.ml-0 {
	margin-left: 0!important
}

.mr-0 {
	margin-right: 0!important
}

.pl-0 {
	padding-left: 0!important
}

.pr-0 {
	padding-right: 0!important
}

.ml-5 {
	margin-left: 5px!important
}

.mr-5 {
	margin-right: 5px!important
}

.pl-5 {
	padding-left: 5px!important
}

.pr-5 {
	padding-right: 5px!important
}

.ml-10 {
	margin-left: 10px!important
}

.mr-10 {
	margin-right: 10px!important
}

.pl-10 {
	padding-left: 10px!important
}

.pr-10 {
	padding-right: 10px!important
}

.ml-20 {
	margin-left: 20px!important
}

.mr-20 {
	margin-right: 20px!important
}

.pl-20 {
	padding-left: 20px!important
}

.pr-20 {
	padding-right: 20px!important
}

.ml-30 {
	margin-left: 30px!important
}

.mr-30 {
	margin-right: 30px!important
}

.pl-30 {
	padding-left: 30px!important
}

.pr-30 {
	padding-right: 30px!important
}

.ml-40 {
	margin-left: 40px!important
}

.mr-40 {
	margin-right: 40px!important
}

.pl-40 {
	padding-left: 40px!important
}

.pr-40 {
	padding-right: 40px!important
}

.ml-50 {
	margin-left: 50px!important
}

.mr-50 {
	margin-right: 50px!important
}

.pl-50 {
	padding-left: 50px!important
}

.pr-50 {
	padding-right: 50px!important
}

.ml-60 {
	margin-left: 60px!important
}

.mr-60 {
	margin-right: 60px!important
}

.pl-60 {
	padding-left: 60px!important
}

.pr-60 {
	padding-right: 60px!important
}

.ml-70 {
	margin-left: 70px!important
}

.mr-70 {
	margin-right: 70px!important
}

.pl-70 {
	padding-left: 70px!important
}

.pr-70 {
	padding-right: 70px!important
}

.ml-80 {
	margin-left: 80px!important
}

.mr-80 {
	margin-right: 80px!important
}

.pl-80 {
	padding-left: 80px!important
}

.pr-80 {
	padding-right: 80px!important
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.ml-5 {
		margin-left: 3.5px!important
	}

	.mr-5 {
		margin-right: 3.5px!important
	}

	.ml-10 {
		margin-left: 7px!important
	}

	.mr-10 {
		margin-right: 7px!important
	}

	.pl-10 {
		padding-left: 7px!important
	}

	.pr-10 {
		padding-right: 7px!important
	}

	.ml-20 {
		margin-left: 14px!important
	}

	.mr-20 {
		margin-right: 14px!important
	}

	.pl-20 {
		padding-left: 14px!important
	}

	.pr-20 {
		padding-right: 14px!important
	}

	.ml-30 {
		margin-left: 21px!important
	}

	.mr-30 {
		margin-right: 21px!important
	}

	.pl-30 {
		padding-left: 21px!important
	}

	.pr-30 {
		padding-right: 21px!important
	}

	.ml-40 {
		margin-left: 28px!important
	}

	.mr-40 {
		margin-right: 28px!important
	}

	.pl-40 {
		padding-left: 28px!important
	}

	.pr-40 {
		padding-right: 28px!important
	}

	.ml-50 {
		margin-left: 35px!important
	}

	.mr-50 {
		margin-right: 35px!important
	}

	.pl-50 {
		padding-left: 35px!important
	}

	.pr-50 {
		padding-right: 35px!important
	}

	.ml-60 {
		margin-left: 42px!important
	}

	.mr-60 {
		margin-right: 42px!important
	}

	.pl-60 {
		padding-left: 42px!important
	}

	.pr-60 {
		padding-right: 42px!important
	}

	.ml-70 {
		margin-left: 49px!important
	}

	.mr-70 {
		margin-right: 49px!important
	}

	.pl-70 {
		padding-left: 49px!important
	}

	.pr-70 {
		padding-right: 49px!important
	}

	.ml-80 {
		margin-left: 56px!important
	}

	.mr-80 {
		margin-right: 56px!important
	}

	.pl-80 {
		padding-left: 56px!important
	}

	.pr-80 {
		padding-right: 56px!important
	}
}

@media only screen and (max-width:767px) {
	.ml-5 {
		margin-left: 2.5px!important
	}

	.mr-5 {
		margin-right: 2.5px!important
	}

	.ml-10 {
		margin-left: 5px!important
	}

	.mr-10 {
		margin-right: 5px!important
	}

	.pl-10 {
		padding-left: 5px!important
	}

	.pr-10 {
		padding-right: 5px!important
	}

	.ml-20 {
		margin-left: 10px!important
	}

	.mr-20 {
		margin-right: 10px!important
	}

	.pl-20 {
		padding-left: 10px!important
	}

	.pr-20 {
		padding-right: 10px!important
	}

	.ml-30 {
		margin-left: 15px!important
	}

	.mr-30 {
		margin-right: 15px!important
	}

	.pl-30 {
		padding-left: 15px!important
	}

	.pr-30 {
		padding-right: 15px!important
	}

	.ml-40 {
		margin-left: 20px!important
	}

	.mr-40 {
		margin-right: 20px!important
	}

	.pl-40 {
		padding-left: 20px!important
	}

	.pr-40 {
		padding-right: 20px!important
	}

	.ml-50 {
		margin-left: 25px!important
	}

	.mr-50 {
		margin-right: 25px!important
	}

	.pl-50 {
		padding-left: 25px!important
	}

	.pr-50 {
		padding-right: 25px!important
	}

	.ml-60 {
		margin-left: 30px!important
	}

	.mr-60 {
		margin-right: 30px!important
	}

	.pl-60 {
		padding-left: 30px!important
	}

	.pr-60 {
		padding-right: 30px!important
	}

	.ml-70 {
		margin-left: 35px!important
	}

	.mr-70 {
		margin-right: 35px!important
	}

	.pl-70 {
		padding-left: 35px!important
	}

	.pr-70 {
		padding-right: 35px!important
	}

	.ml-80 {
		margin-left: 40px!important
	}

	.mr-80 {
		margin-right: 40px!important
	}

	.pl-80 {
		padding-left: 40px!important
	}

	.pr-80 {
		padding-right: 40px!important
	}
}